drive (someone) to the brink

Translations
pousser (quelqu’un) à bout
Definitions
To push someone to the point of extreme stress, frustration, or desperation, often nearly causing them to lose control or break down emotionally or mentally.